Bengali is the main language here. Apart from Bengali - English, Hindi, Odia also known as Oriya and Assamese are also widely understood by the local people. In the Darjeeling area the main language is Nepali.